function formValidation() {
	var returnValue = true;
	$.each($('input'), function(i,val){
			if (!val.value)
				returnValue = false;
	});
	if (!$('textarea').val())
		returnValue = false;
	return returnValue;
}

$(function(){
	$("#contact-form").submit(function(e){
		e.preventDefault();
		if(formValidation())
		{
			$('#ajax-loader').show();
			$('#login').val('Enviando...');
			$('#login').prop( "disabled", true);
			$.post('contact.php',$(this).serialize(), function(data){		
				$('#ajax-loader').hide();
				if(data.success){
					alert(data.success);
					$("textarea").val('');
					$("input").val('');
				}
				else {
					alert(data.error);
				}
				$('#login').prop( "disabled", false);
				$('#login').val('Enviar');
			},'json');
		} else {
			alert('Debe llenar los campos obligatiorios');
		}
		
	});
});